turnover tax on imports - Español Inglés Diccionario